<?php
# =====================================
# 作者：老曹  QQ:1484743
# 版权声明：本程序为个人原创、开源程序，禁止用于任何违法用途，任何违法用途均与作者无关。
# 仅限学习交流，转载请注明出处。如需商用请联系作者。
# =====================================
// 解析 smartctl 输出的 JSON，提取关键指标
function parse_smart_data($smartJson) {
    $data = json_decode($smartJson, true);
    $result = [];
    if (isset($data['ata_smart_attributes']['table'])) {
        foreach ($data['ata_smart_attributes']['table'] as $item) {
            $id = $item['id'];
            $val = $item['raw']['value'];
            $result[$id] = $val;
        }
    }
    // 兼容 NVMe 等其他类型可扩展
    return $result;
} 